翻訳と辞書
Words near each other
・ Freewinds
・ Freewing Scorpion
・ Freewire
・ Freewood Acres, New Jersey
・ Freeworld Entertainment
・ FreeWRL
・ Freex
・ Freez FM
・ Freeza
・ Freeze
・ Freeze (album)
・ Freeze (art exhibition)
・ Freeze (b-boy move)
・ Freeze (LL Cool J song)
・ Freeze (media personality)
Freeze (software engineering)
・ Freeze (T-Pain song)
・ Freeze (TV series)
・ Freeze brand
・ Freeze Die Come to Life
・ Freeze Fork, West Virginia
・ Freeze frame
・ Freeze Frame (1979 film)
・ Freeze Frame (1992 film)
・ Freeze Frame (2004 film)
・ Freeze Frame (Godley & Creme album)
・ Freeze Frame (song)
・ Freeze Frame (The J. Geils Band album)
・ Freeze frame television
・ Freeze Gelation


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Freeze (software engineering) : ウィキペディア英語版
Freeze (software engineering)

In software engineering, a freeze is a point in time in the development process after which the rules for making changes to the source code or related resources become more strict, or the period during which those rules are applied. A freeze helps move the project forward towards a release or the end of an iteration by reducing the scale or frequency of changes, and may be used to help meet a roadmap. The exact rules depend on the type of freeze and the particular development process in use; for example, they may include only allowing changes which fix bugs, or allowing changes only after thorough review by other members of the development team. They may also specify what happens if a change contrary to the rules is required, such as restarting the freeze period.
Two common types of freezes are:
* A (complete) feature freeze, in which all work on adding new features is suspended, shifting the effort towards fixing bugs and improving the user experience. The addition of new features may have a disruptive effect on other parts of the program, due both to the introduction of new, untested source code or resources and to interactions with other features; thus, a feature freeze helps improve the program's stability.
For example: "user interface feature freeze" means no more features will be permitted to the user interface portion of the code; bugs can still be fixed.
* A (complete) code freeze, in which no changes whatsoever are permitted to a portion or the entirety of the program's source code. Particularly in large software systems, any change to the source code may have unintended consequences, potentially introducing new bugs; thus, a code freeze helps ensure that a portion of the program that is known to work correctly will continue to do so. Code freezes are often employed in the final stages of development, when a particular release or iteration is being tested, but may also be used to prevent changes to one portion of a program while another is undergoing development.
For example: "physics freeze" means no changes whatsoever will be permitted to the physics portion of the code.
== Implementations ==
In development environments using revision control, the use of branching can alleviate delays in development caused by freezes. For example, a project may have a "stable" branch from which new versions of the software are released, and a separate "development" branch in which the developers add new code. The effect of a freeze is then to prevent ''promotion'' of some or all changes from the development branch to the stable branch. In other words, the freeze applies only to the stable branch, and developers can continue their work on the development branch.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Freeze (software engineering)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.